WALES  1990-91
CUP
Semifinals Barry Town AFC - Swansea City AFC 2-2 0-1
Wrexham FC - Hereford United FC 1-1 2-1
Final (19.05.1991) Swansea City AFC - Wrexham FC 2-0
Barry = Y Barri  Wrexham = Wrecsam
Swansea = Abertawe
English = Welsh
Hereford (ENG)
ANGLESEY (YNYS MÔN)
  Played Won Drew Lost For Against Diff. Points
1 Bodedern FC 24 22 1 1 108 20 88 45
2 Gwalchmai FC 24 18 3 3 75 30 45 39
3 Llangefni Town FC Reserves 24 14 7 3 70 29 41 35
4 Holyhead Mountain Rangers FC 24 12 5 7 60 50 10 29
5 Holyhead Hotspur FC 24 9 8 7 60 46 14 26
6 Amlwch Town FC 24 9 7 8 62 61 1 25
7 Moelfre FC 24 8 6 10 49 53 -4 22
8 Cemaes Bay FC (-2) 24 8 4 12 59 67 -8 18
9 Gaerwen FC (-2) 24 9 2 13 35 54 -19 18
10 RAF Valley FC 24 7 3 14 36 55 -19 17
11 Trearddur Bay FC 24 4 6 14 26 60 -34 14
12 Llangoed & District FC 24 3 6 15 37 71 -34 12
13 Pentraeth FC (-2) 24 3 2 19 36 117 -81 6
  312 126 60 126 713 713   306
Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal difference; 3) goals scored
RAF = Royal Air Force
WALES  1991-92
CUP
Semifinals Cardiff City AFC - Maesteg Park Athletic FC 0-0 4-0
Hednesford Town FC - Colwyn Bay FC Old Colwyn 1-0 3-2
Final (07.05.1992) Cardiff City AFC - Hednesford Town FC 1-0
Cardiff = Caerdydd Old Colwyn = Hen Golwyn
Maesteg (Fair Field) = Maesteg
English = Welsh
Hednesford (ENG)
ANGLESEY (YNYS MÔN)
  Played Won Drew Lost For Against Diff. Points
1 Bodedern FC 26 19 6 1 101 29 72 44
2 Gwalchmai FC 26 19 3 4 85 30 55 41
3 Llangefni Town FC Reserves 26 19 2 5 97 29 68 40
4 Llandegfan FC 26 14 6 6 67 30 37 34
5 Trearddur Bay FC 26 14 6 6 63 43 20 34
6 Holyhead Hotspur FC 26 12 5 9 51 44 7 29
7 Cemaes Bay FC Reserves 26 11 5 10 44 40 4 27
8 Llangoed & District FC 26 10 5 11 33 39 -6 25
9 Holyhead Mountain Rangers FC 26 10 4 12 50 58 -8 24
10 Amlwch Town FC (-2) 26 10 4 12 41 52 -11 22
11 Gaerwen FC 26 6 5 15 43 70 -27 17
12 Moelfre FC 26 4 3 19 29 85 -56 11
13 Holyhead Town FC Reserves 26 4 1 21 28 96 -68 9
14 Bryngwran Bulls FC 26 1 3 22 14 100 -86 5
  364 153 58 153 746 745   362
Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal difference; 3) goals scored
WALES  1992-93
National League
  Played Won Drew Lost For Against Diff. Points
1 Cwmbran Town AFC 38 26 9 3 69 22 47 87
2 Inter Cardiff FC 38 26 5 7 79 36 43 83
3 Aberystwyth Town FC 38 25 3 10 85 49 36 78
4 Ebbw Vale AFC 38 19 9 10 76 61 15 66
5 Bangor City FC 38 19 7 12 77 58 19 64
6 Holywell Town FC 38 17 8 13 65 48 17 59
7 Conwy United FC 38 16 9 13 51 51 0 57
8 Connah's Quay Nomads FC 38 17 4 17 66 67 -1 55
9 Porthmadog FC 38 14 11 13 61 49 12 53
10 Haverfordwest County AFC 38 16 5 17 66 66 0 53
11 Caersws FC 38 14 10 14 64 60 4 52
12 Afan Lido FC Port Talbot 38 14 10 14 64 65 -1 52
13 Mold Alexandra FC (-3) 38 16 3 19 63 69 -6 48
14 Llanelli AFC 38 11 8 19 49 64 -15 41
15 Maesteg Park Athletic FC 38 9 13 16 52 59 -7 40
16 Flint Town United FC 38 11 6 21 47 67 -20 39
17 Briton Ferry Athletic FC 38 10 9 19 61 87 -26 39
18 Newtown AFC 38 9 9 20 55 87 -32 36
19 Llanidloes Town FC 38 7 9 22 48 93 -45 30
20 Abergavenny Thursday FC 38 7 7 24 36 76 -40 28
  760 303 154 303 1234 1234 0 1060
Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored
Mold Alexandra FC 3 points deducted for entering administration
Promoted Ton Pentre FC, Llansatffraid FC
Cwmbran = Cwmbrân Caersws = Caersws
Cardiff = Caerdydd Port Talbot = Port Talbot
Aberystwyth (Mouth of the River Ystwyth) = Aberystwyth Mold = Yr Wyddgrug
Ebbw Vale = Glyn Ebwy Llanelli (Church of St. Elli) = Llanelli
Bangor = Bangor Maesteg (Fair Field) = Maesteg
Holywell = Treffynnon Flint = Y Fflint
Conwy (Conway) = Conwy Briton Ferry = Llansawel
Connah's Quay = Cei Connah Newtown = Y Drenewydd
Porthmadog = Porthmadog Llanidloes = Llanidloes
Haverfordwest = Hwlffordd Abergavenny = Y Fenni
English = Welsh
AFC = Association Football Club FC = Football Club
CUP
Semifinals Rhyl FC - Connah's Quay Nomads FC 2-0 0-1
Cardiff City AFC - Wrexham FC 2-0 0-1
Final (16.05.1993) Cardiff City AFC - Rhyl FC 5-0
Rhyl = Y Rhyl Cardiff = Caerdydd
Connah's Quay = Cei Connah Wrexham = Wrecsam
English = Welsh
Abergavenny Thursday FC dissolved in 2013 Briton Ferry Athletic FC dissolved in 2009
Ebbw Vale AFC dissolved in 1998 Rhyl FC dissolved in 2021
Llanelli AFC dissolved in 2013 Bangor City FC dissolved in 2022
ANGLESEY (YNYS MÔN)
Incorrect table !!!
  Played Won Drew Lost For Against Diff. Points
1 Llangefni Town FC Reserves 34 31 1 2 145 36 109 94
2 Gwalchmai FC 34 25 4 5 119 44 75 79
3 Holyhead Mountain Rangers FC 34 25 3 6 122 42 80 78
4 Holyhead Hotspur FC 34 24 4 6 109 52 57 76
5 Llandegfan FC 34 23 3 8 115 47 68 72
6 Cemaes Bay FC Reserves 34 17 4 13 88 70 18 55
7 Llanfairpwll FC 34 15 7 12 74 54 20 52
8 Amlwch Town FC 34 16 3 15 93 81 12 51
9 Trearddur Bay FC 34 15 5 14 63 61 2 50
10 Moelfre FC 34 15 3 16 67 70 -3 48
11 Gaerwen FC 34 13 5 16 96 83 13 44
12 RAF Valley FC 34 12 6 16 44 85 -41 42
13 Holyhead Town FC Reserves 34 10 7 17 61 90 -29 37
14 Bodedern FC 34 10 5 19 58 104 -46 35
15 Llangoed & District FC 34 6 4 24 52 105 -53 22
16 Bryngwran Bulls FC 34 5 4 25 55 123 -68 19
17 Beaumaris Town FC 34 3 5 26 42 94 -52 14
18 Glantraeth FC Reserves 34 4 1 29 48 207 -159 13
  612 269 74 269 1451 1448   881
Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored
RAF = Royal Air Force
WALES  1993-94
National League
  Played Won Drew Lost For Against Diff. Points
1 Bangor City FC 38 26 5 7 82 26 56 83
2 Inter Cardiff FC 38 26 3 9 97 44 53 81
3 Ton Pentre FC 38 21 8 9 62 37 25 71
4 Flint Town United FC 38 20 6 12 70 47 23 66
5 Holywell Town FC 38 18 10 10 74 57 17 64
6 Newtown AFC 38 18 9 11 52 48 4 63
7 Connah's Quay Nomads FC 38 16 11 11 59 47 12 59
8 Cwmbran Town AFC 38 16 9 13 51 46 5 57
9 Ebbw Vale AFC 38 16 9 13 68 66 2 57
10 Aberystwyth Town FC 38 15 10 13 57 56 1 55
11 Porthmadog FC 38 14 7 17 90 71 19 49
12 Llanelli AFC 38 14 4 20 76 100 -24 46
13 Conwy United FC 38 13 6 19 55 70 -15 45
14 Mold Alexandra FC 38 12 7 19 59 75 -16 43
15 Haverfordwest County AFC 38 10 10 18 40 81 -41 40
16 Afan Lido FC Port Talbot 38 8 15 15 52 66 -14 39
17 Caersws FC 38 9 12 17 39 56 -17 39
18 Llansantffraid FC 38 9 7 22 46 77 -31 34
19 Maesteg Park Athletic FC 38 8 9 21 43 71 -28 33
20 Briton Ferry Athletic FC 38 8 9 21 53 84 -31 33
  760 297 166 297 1225 1225 0 1057
Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored
Haverforwest County AFC resigned
Promoted Barry Town FC, Rhyl FC
Bangor = Bangor Porthmadog = Porthmadog
Cardiff = Caerdydd Llanelli (Church of St. Elli) = Llanelli
Ton Pentre = Ton Pentre Conwy (Conway) = Conwy
Flint = Y Fflint Mold = Yr Wyddgrug
Holywell = Treffynnon Haverfordwest = Hwlffordd
Newtown = Y Drenewydd Port Talbot = Port Talbot
Connah's Quay = Cei Connah Caersws = Caersws
Cwmbran = Cwmbrân Llansantffraid-ym-Mechain = Llansantffraid-ym-Mechain
Ebbw Vale = Glyn Ebwy Maesteg (Fair Field) = Maesteg
Aberystwyth (Mouth of the River Ystwyth) = Aberystwyth Briton Ferry = Llansawel
English = Welsh
AFC = Association Football Club FC = Football Club
CUP
Semifinals Bangor City FC - Barry Town FC 1-1 0-1
Swansea City AFC - Cardiff City AFC 2-1 1-4
Final (15.05.1994) Barry Town FC - Cardiff City AFC 2-1
Bangor = Bangor Swansea = Abertawe
Barry = Y Barri Cardiff = Caerdydd
English = Welsh
Ebbw Vale AFC dissolved in 1998 Briton Ferry Athletic FC dissolved in 2009
Llanelli AFC dissolved in 2013 Bangor City FC dissolved in 2022
ANGLESEY (YNYS MÔN)
Incorrect table !!!
  Played Won Drew Lost For Against Diff. Points
1 Gwalchmai FC 32 29 2 1 147 31 116 89
2 Llanfairpwll FC 32 25 4 3 113 36 77 79
3 Beaumaris Town FC 32 22 5 5 121 49 72 71
4 Gaerwen FC 32 20 4 8 119 43 76 64
5 Llanerchymedd Bulls FC 32 21 1 10 99 59 40 64
6 Holyhead Mountain Rangers FC 32 19 6 7 87 54 33 63
7 Amlwch Town FC 32 16 8 8 86 55 31 56
8 Holyhead Hotspur FC 32 16 2 14 103 71 32 50
9 Moelfre FC 32 12 6 14 72 75 -3 42
10 Holyhead Town FC Reserves (-3) 32 12 7 13 68 84 -16 40
11 Trearddur Bay FC 32 10 5 17 75 92 -17 35
12 Bodedern FC 32 9 7 16 51 94 -43 34
13 Cemaes Bay FC Reserves 32 9 6 17 74 114 -40 33
14 Rhosneigr FC 32 9 1 22 62 88 -26 28
15 Glantraeth FC Reserves 32 3 2 27 52 140 -88 11
16 Llangoed & District FC (-3) 32 3 2 27 40 154 -114 8
17 Bryngwran Bulls FC 32 2 2 28 44 185 -141 8
  544 237 70 237 1413 1424   775
Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored
WALES  1994-95
National League
  Played Won Drew Lost For Against Diff. Points
1 Bangor City FC 38 27 7 4 96 26 70 88
2 Afan Lido FC Port Talbot 38 24 7 7 60 36 24 79
3 Ton Pentre FC 38 23 8 7 84 50 34 77
4 Newtown AFC 38 20 8 10 78 47 31 68
5 Cwmbran Town AFC 38 20 7 11 69 49 20 67
6 Flint Town United FC 38 20 3 15 77 60 17 63
7 Barry Town FC 38 16 11 11 71 57 14 59
8 Holywell Town FC 38 16 10 12 62 55 7 58
9 Llansatffraid FC 38 15 10 13 57 57 0 55
10 Inter Cardiff FC 38 14 11 13 58 43 15 53
11 Rhyl FC 38 16 5 17 74 69 5 53
12 Conwy United FC 38 14 7 17 60 65 -5 49
13 Ebbw Vale AFC 38 12 9 17 51 57 -6 45
14 Caersws FC 38 11 11 16 57 64 -7 44
15 Connah's Quay Nomads FC 38 12 7 19 57 79 -22 43
16 Porthmadog FC 38 11 7 20 57 73 -16 40
17 Aberystwyth Town FC 38 9 12 17 57 75 -18 39
18 Llanelli AFC 38 10 6 22 64 104 -40 36
19 Mold Alexandra FC 38 10 4 24 57 90 -33 34
20 Maesteg Park Athletic FC 38 2 6 30 23 113 -90 12
  760 302 156 302 1269 1269 0 1062
Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored
Promoted Briton Ferry Athletic FC, Cemaes Bay FC, Caernarfon Town FC
Bangor = Bangor Rhyl = Y Rhyl
Port Talbot = Port Talbot Conwy (Conway) = Conwy
Ton Pentre = Ton Pentre Ebbw Vale = Glyn Ebwy
Newtown = Y Drenewydd Caersws = Caersws
Cwmbran = Cwmbrân Connah's Quay = Cei Connah
Flint = Y Fflint Porthmadog = Porthmadog
Barry = Y Barri Aberystwyth (Mouth of the River Ystwyth) = Aberystwyth
Holywell = Treffynnon Llanelli (Church of St. Elli) = Llanelli
Llansantffraid-ym-Mechain = Llansantffraid-ym-Mechain Mold = Yr Wyddgrug
Cardiff = Caerdydd Maesteg (Fair Field) = Maesteg
English = Welsh
AFC = Association Football Club FC = Football Club
CUP
Semifinals Wrexham FC - Merthyr Tydfil FC 3-1 1-0
Swansea City AFC - Cardiff City AFC 0-1 0-0
Final (21.05.1995) Wrexham FC - Cardiff City AFC 2-1
Wrexham = Wrecsam Swansea = Abertawe
Merthyr Tydfil = Merthyr Tudful
English = Welsh
Ebbw Vale AFC dissolved in 1998 Rhyl FC dissolved in 2021
Llanelli AFC dissolved in 2013 Bangor City FC dissolved in 2022
ANGLESEY (YNYS MÔN)
  Played Won Drew Lost For Against Diff. Points
1 Holyhead Hotspur FC 30 25 3 2 117 28 89 78
2 Llanerchymedd Bulls FC 30 24 0 6 99 44 55 72
3 Beaumaris Town FC 30 22 4 4 94 49 45 70
4 Holyhead Mountain Rangers FC 30 20 5 5 114 51 63 65
5 Pentraeth Ty Newydd FC  30 19 2 9 93 56 37 59
6 Llanfairpwll FC 30 15 7 8 75 47 28 52
7 Gwalchmai FC 30 12 8 10 65 56 9 44
8 Amlwch Town FC 30 12 8 10 70 64 6 44
9 Bodedern FC 30 9 5 16 55 77 -22 32
10 Cemaes Bay FC Reserves (-3) 30 10 5 15 56 89 -33 32
11 Bryngwran Bulls FC (-3) 30 11 1 18 74 93 -19 31
12 Moelfre FC 30 7 8 15 49 58 -9 29
13 Valley Juniors FC 30 6 2 22 47 93 -46 20
14 Trearddur Bay FC 30 5 3 22 38 83 -45 18
15 Llangoed & District FC (-6) 30 6 5 19 52 107 -55 17
16 Gaerwen FC 30 3 2 25 39 142 -103 11
  480 206 68 206 1137 1137   674
Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored
WALES  1995-96
National League
  Played Won Drew Lost For Against Diff. Points
1 Barry Town FC 40 30 7 3 92 23 69 97
2 Newtown AFC 40 23 11 6 69 25 44 80
3 Conwy United FC 40 21 13 6 101 58 43 76
4 Bangor City FC 40 21 6 13 72 65 7 69
5 Flint Town United FC 40 19 9 12 76 57 19 66
6 Caernarfon Town FC 40 16 13 11 77 59 18 61
7 Cwmbran Town AFC 40 14 15 11 58 49 9 57
8 Inter Cardiff FC 40 14 12 14 62 62 0 54
9 Caersws FC 40 15 9 16 81 97 -16 54
10 Connah's Quay Nomads FC 40 13 14 13 68 63 5 53
11 Ebbw Vale AFC 40 14 11 15 59 56 3 53
12 Llansantffraid FC 40 14 10 16 66 57 9 52
13 Porthmadog FC 40 13 11 16 56 62 -6 50
14 Aberystwyth Town FC 40 13 9 18 60 68 -8 48
15 Cemaes Bay FC 40 13 7 20 63 80 -17 46
16 Holywell Town FC 40 12 7 21 53 74 -21 43
17 Briton Ferry Athletic FC 40 11 9 20 64 91 -27 42
18 Rhyl FC 40 11 9 20 47 83 -36 42
19 Ton Pentre FC 40 8 16 16 46 65 -19 40
20 Afan Lido FC Port Talbot 40 9 9 22 33 71 -38 36
21 Llanelli AFC 40 8 9 23 50 88 -38 33
  840 312 216 312 1353 1353 0 1152
Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored
Inter Cardiff FC => Inter CableTel Cardiff AFC
Llansantffraid FC => TNS Llansantffraid FC
Promoted Carmarthen Town AFC, Welshpool Town FC
Barry = Y Barri Llansantffraid-ym-Mechain = Llansantffraid-ym-Mechain
Newtown = Y Drenewydd Porthmadog = Porthmadog
Conwy (Conway) = Conwy Aberystwyth (Mouth of the River Ystwyth) = Aberystwyth
Bangor = Bangor Cemaes = Cemaes
Flint = Y Fflint Holywell = Treffynnon
Caernarfon ( Caernarvon, Carnarvon) = Caernarfon Briton Ferry = Llansawel
Cwmbran = Cwmbrân Rhyl = Y Rhyl
Cardiff = Caerdydd Ton Pentre = Ton Pentre
Caersws = Caersws Port Talbot = Port Talbot
Connah's Quay = Cei Connah Llanelli (Church of St. Elli) = Llanelli
Ebbw Vale = Glyn Ebwy
English = Welsh
AFC = Association Football Club FC = Football Club
CUP
Semifinals Barry Town FC - Cwmbran Town AFC 1-0 2-3
Inter Cardiff FC - Llansantffraid FC 0-1 1-3
Final (19.05.1996) Barry Town FC - Llansantffraid FC 3-3 aet (2-3 pen)
Ebbw Vale AFC dissolved in 1998 Rhyl FC dissolved in 2021
Llanelli AFC dissolved in 2013 Bangor City FC dissolved in 2022
ANGLESEY (YNYS MÔN)
  Played Won Drew Lost For Against Diff. Points
1 Holyhead Hotspur FC 26 23 3 0 155 27 128 72
2 Llanerchymedd Bulls FC 26 20 3 3 105 37 68 63
3 Gwalchmai FC 26 16 4 6 101 38 63 52
4 Amlwch Town FC 26 14 5 7 92 47 45 47
5 Llanfairpwll FC 26 13 7 6 81 50 31 46
6 Bryngwran Bulls FC (-3) 26 14 6 6 102 41 61 45
7 Bodedern FC 26 13 5 8 82 56 26 44
8 Beaumaris Town FC (-3) 26 10 5 11 68 70 -2 32
9 Valley Juniors FC 26 8 4 14 68 85 -17 28
10 Pentraeth Ty Newydd FC  26 8 2 16 46 120 -74 26
11 Gaerwen FC (-3) 26 6 3 17 49 122 -73 18
12 Trearddur Bay FC 26 3 6 17 46 100 -54 15
13 Llangoed & District FC (-6) 26 3 4 19 43 133 -90 7
14 Holyhead Mountain Rangers FC 26 1 3 22 44 156 -112 6
  364 152 60 152 1082 1082   501
Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored
WALES 1996-97
National League
  Played Won Drew Lost For Against Diff. Points
1 Barry Town FC 40 33 6 1 129 26 103 105
2 Inter CableTel Cardiff AFC 40 26 6 8 80 32 48 84
3 Ebbw Vale AFC 40 23 9 8 87 40 47 78
4 Caernarfon Town FC 40 23 9 8 81 58 23 78
5 Newtown AFC 40 22 5 13 74 49 25 71
6 Llansantffraid FC 40 19 12 9 78 54 24 69
7 Conwy United FC 40 20 8 12 66 44 22 68
8 Bangor City FC 40 20 5 15 82 62 20 65
9 Cwmbran Town AFC 40 19 8 13 71 61 10 65
10 Porthmadog FC 40 18 8 14 64 60 4 62
11 Connah's Quay Nomads FC 40 16 9 15 62 64 -2 57
12 Cemaes Bay FC 40 13 10 17 62 72 -10 49
13 Aberystwyth Town FC 40 13 8 19 67 82 -15 47
14 Caersws FC 40 11 9 20 53 77 -24 42
15 Flint Town United FC 40 11 8 21 48 76 -28 41
16 Carmarthen Town AFC 40 11 7 22 41 79 -38 40
17 Welshpool Town FC 40 10 9 21 50 80 -30 39
18 Ton Pentre FC 40 12 3 25 59 99 -40 39
19 Rhyl FC 40 10 8 22 51 71 -20 38
20 Holywell Town FC 40 7 8 25 52 81 -29 29
21 Briton Ferry Athletic FC 40 5 1 34 39 129 -90 16
  840 342 156 342 1396 1396 0 1182
Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored
Ton Pentre FC resigned
TNS Llansantffraid FC => TNS FC Llansantffraid
Promoted Rhayader Town FC, Haverfordwest County AFC
Barry = Y Barri Cemaes = Cemaes
Cardiff = Caerdydd Aberystwyth (Mouth of the River Ystwyth) = Aberystwyth
Ebbw Vale = Glyn Ebwy Caersws = Caersws
Caernarfon ( Caernarvon, Carnarvon) = Caernarfon Flint = Y Fflint
Newtown = Y Drenewydd Carmarthen = Caerfyrddin
Llansantffraid-ym-Mechain = Llansantffraid-ym-Mechain Welshpool = Y Trallwng
Conwy (Conway) = Conwy Ton Pentre = Ton Pentre
Bangor = Bangor Rhyl = Y Rhyl
Cwmbran = Cwmbrân Holywell = Treffynnon
Porthmadog = Porthmadog Briton Ferry = Llansawel
Connah's Quay = Cei Connah
English = Welsh
AFC = Association Football Club FC = Football Club
TNS = Total Network Solutions
CUP
Semifinals Aberystwyth Town FC - Cwmbran Town AFC 0-2
Barry Town FC - Conwy United FC 1-0
Final (18.05.1997) Barry Town FC - Cwmbran Town AFC 2-1
Conway = Conwy
English = Welsh
Ebbw Vale AFC dissolved in 1998 Rhyl FC dissolved in 2021
Bangor City FC dissolved in 2022
ANGLESEY (YNYS MÔN)
  Played Won Drew Lost For Against Diff. Points
1 Amlwch Town FC 26 23 0 3 134 21 113 69
2 Gwalchmai FC 26 17 4 5 105 35 70 55
3 Llanerchymedd Bulls FC 26 16 6 4 96 42 54 54
4 Beaumaris Town FC 26 15 5 6 68 55 13 50
5 Holyhead Town FC 26 12 6 8 58 55 3 42
6 Bodedern FC 26 13 2 11 58 54 4 41
7 Llanfairpwll FC 26 11 4 11 50 44 6 37
8 Bryngwran Bulls FC (-6) 26 12 5 9 68 71 -3 35
9 Valley Juniors FC 26 9 6 11 67 80 -13 33
10 Holyhead Mountain Rangers FC 26 8 4 14 64 82 -18 28
11 Cemaes Bay FC Reserves 26 7 5 14 49 77 -28 26
12 Gaerwen FC (-6) 26 7 2 17 46 81 -35 17
13 Trearddur Bay FC 26 3 4 19 43 98 -55 13
14 Pentraeth FC  26 1 3 22 40 151 -111 6
  364 154 56 154 946 946   506
Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored
WALES 1997-98
National League
  Played Won Drew Lost For Against Diff. Points
1 Barry Town FC 38 33 5 0 134 31 103 104
2 Newtown AFC 38 23 9 6 101 47 54 78
3 Ebbw Vale AFC 38 22 11 5 94 55 39 77
4 Inter CableTel AFC Cardiff 38 23 5 10 58 28 30 74
5 Cwmbran Town AFC 38 22 7 9 78 47 31 73
6 Bangor City FC 38 20 8 10 72 54 18 68
7 Connah's Quay Nomads FC 38 18 12 8 75 54 21 66
8 Rhyl FC 38 17 10 11 61 49 12 61
9 Conwy United FC 38 15 8 15 66 59 7 53
10 Aberystwyth Town FC 38 13 12 13 64 63 1 51
11 Caersws FC 38 14 4 20 64 71 -7 46
12 Carmarthen Town AFC 38 11 11 16 57 72 -15 44
13 Caernarfon Town FC 38 12 7 19 57 66 -9 43
14 TNS FC Llansantffraid 38 9 15 14 54 67 -13 42
15 Rhayader Town FC 38 11 6 21 55 78 -23 39
16 Haverfordwest County AFC 38 10 8 20 54 87 -33 38
17 Porthmadog FC 38 10 5 23 55 77 -22 35
18 Flint Town United FC 38 9 7 22 50 77 -27 34
19 Welshpool Town FC 38 6 7 25 55 97 -42 25
20 Cemaes Bay FC 38 2 3 33 30 155 -125 9
  760 300 160 300 1334 1334 0 1060
Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored
Ebbw Vale AFC excluded
Promoted Afan Lido FC Port Talbot, Holywell Town FC
Cefn Druids AFC => Flexsys Cefn Druids AFC
Barry = Y Barri Caersws = Caersws
Newtown = Y Drenewydd Carmarthen = Caerfyrddin
Ebbw Vale = Glyn Ebwy Caernarfon ( Caernarvon, Carnarvon) = Caernarfon
Cardiff = Caerdydd Llansantffraid-ym-Mechain = Llansantffraid-ym-Mechain
Cwmbran = Cwmbrân Rhayader = Rhaeadr Gwy
Bangor = Bangor Haverfordwest = Hwlffordd
Connah's Quay = Cei Connah Porthmadog = Porthmadog
Rhyl = Y Rhyl Flint = Y Fflint
Conwy (Conway) = Conwy Welshpool = Y Trallwng
Aberystwyth (Mouth of the River Ystwyth) = Aberystwyth Cemaes = Cemaes
English = Welsh
AFC = Association Football Club FC = Football Club
TNS = Total Network Solutions
CUP
Semifinals Bangor City FC - Newtown AFC 2-1
Barry Town FC - Connah's Quay Nomads FC 1-2
Final (10.05.1998) Bangor City FC - Connah's Quay Nomads FC 1-1 aet (4-2 pen)
Ebbw Vale AFC dissolved in 1998 Rhyl FC dissolved in 2021
Rhayader Town FC dissolved in 2006 Bangor City FC dissolved in 2022
ANGLESEY (YNYS MÔN)
  Played Won Drew Lost For Against Diff. Points
1 Gwalchmai FC 20 15 5 0 68 22 46 50
2 Holyhead Town FC Reserves 20 14 5 1 81 24 57 47
3 Beaumaris Town FC 20 13 3 4 56 27 29 42
4 Bodedern FC 20 11 2 7 55 30 25 35
5 Llanerchymedd Bulls FC 20 9 2 9 48 43 5 29
6 Pentraeth FC  20 9 2 9 57 57 0 29
7 Llangoed & District FC 20 8 2 10 42 53 -11 26
8 Trearddur Bay FC 20 7 2 11 45 62 -17 23
9 Valley Juniors FC 20 4 4 12 42 59 -17 16
10 Llanfairpwll FC 20 4 1 15 29 58 -29 13
11 Bryngwran Bulls FC 20 2 0 18 21 109 -88 6
  220 96 28 96 544 544   316
Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored
WALES 1998-99
National League
  Played Won Drew Lost For Against Diff. Points
1 Barry Town FC 32 23 7 2 82 23 59 76
2 Inter CableTel AFC Cardiff 32 19 6 7 61 26 35 63
3 Cwmbran Town AFC 32 17 6 9 73 44 29 57
4 Aberystwyth Town FC 32 16 9 7 59 48 11 57
5 Caernarfon Town FC 32 13 11 8 45 46 -1 50
6 Newtown AFC 32 13 10 9 45 35 10 49
7 Conwy United FC 32 14 7 11 55 49 6 49
8 TNS FC Llansantffraid 32 12 11 9 55 42 13 47
9 Carmarthen Town AFC 32 13 8 11 46 46 0 47
10 Caersws FC 32 12 8 12 49 55 -6 44
11 Bangor City FC 32 11 6 15 44 49 -5 39
12 Connah's Quay Nomads FC 32 10 8 14 44 47 -3 38
13 Haverfordwest County AFC 32 9 7 16 43 60 -17 34
14 Afan Lido FC Port Talbot 32 7 10 15 28 46 -18 31
15 Rhayader Town FC 32 5 11 16 29 54 -25 26
16 Rhyl FC 32 7 2 23 41 81 -40 23
17 Holywell Town FC 32 3 9 20 38 86 -48 18
  544 204 136 204 837 837 0 748
Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored
Promoted Llanelli AFC, Flexsys Cefn Druids AFC
Barry = Y Barri Caersws = Caersws
Cardiff = Caerdydd Bangor = Bangor
Cwmbran = Cwmbrân Connah's Quay = Cei Connah
Aberystwyth (Mouth of the River Ystwyth) = Aberystwyth Haverfordwest = Hwlffordd
Caernarfon ( Caernarvon, Carnarvon) = Caernarfon Port Talbot = Port Talbot
Newtown = Y Drenewydd Rhayader = Rhaeadr Gwy
Conwy (Conway) = Conwy Rhyl = Y Rhyl
Llansantffraid-ym-Mechain = Llansantffraid-ym-Mechain Holywell = Treffynnon
Carmarthen = Caerfyrddin
English = Welsh
AFC = Association Football Club FC = Football Club
TNS = Total Network Solutions
CUP
Semifinals Conwy United FC - Carmarthen Town AFC 0-1
Inter CableTel AFC Cardiff - Cwmbran Town AFC 4-3
Final (09.05.1999) Inter CableTel AFC Cardiff - Carmarthen Town AFC 1-1 aet (4-2 pen)
Rhyl FC dissolved in 2021 Rhayader Town FC dissolved in 2006
Bangor City FC dissolved in 2022
ANGLESEY (YNYS MÔN)
Incorrect table !!!
  Played Won Drew Lost For Against Diff. Points
1 Bodedern FC 22 17 1 4 87 25 62 52
2 Trearddur Bay FC 22 14 6 2 80 48 32 48
3 Gwalchmai FC (-3) 22 14 2 6 73 48 25 41
4 Llanerchymedd Bulls FC 22 11 4 7 67 44 23 37
5 Llangoed & District FC 22 10 6 6 55 57 -2 36
6 Beaumaris Town FC 22 9 5 8 60 47 13 32
7 Amlwch Town FC Reserves 22 8 6 8 46 53 -7 30
8 Valley Juniors FC 22 9 3 10 55 66 -11 30
9 Cemaes Bay FC Reserves 22 8 3 11 47 59 -12 27
10 Llanfairpwll FC Reserves 22 5 3 14 41 70 -29 18
11 Pentraeth FC  22 2 4 16 26 91 -65 10
12 Holyhead Gwelfor Athletic FC  22 2 3 17 26 67 -41 9
  264 109 46 109 663 675 -12 370
Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored
WALES 1999-2000
National League
  Played Won Drew Lost For Against Diff. Points
1 TNS FC Llansantffraid 34 24 4 6 69 37 32 76
2 Barry Town FC 34 23 5 6 98 34 64 74
3 Cwmbran Town AFC 34 21 6 7 71 37 34 69
4 Carmarthen Town AFC 34 22 3 9 68 42 26 69
5 Llanelli AFC 34 21 3 10 76 46 30 66
6 Aberystwyth Town FC 34 19 4 11 70 46 24 61
7 Connah's Quay Nomads FC 34 17 6 11 57 35 22 57
8 Newtown AFC 34 14 6 14 48 41 7 48
9 Bangor City FC 34 15 3 16 56 61 -5 48
10 Afan Lido FC Port Talbot 34 12 10 12 45 43 2 46
11 Rhyl FC 34 13 5 16 40 60 -20 44
12 Caersws FC 34 11 8 15 49 50 -1 41
13 Flexsys Cefn Druids AFC Cefn Mawr 34 13 2 19 44 63 -19 41
14 Rhayader Town FC 34 9 7 18 35 48 -13 34
15 Haverfordwest County AFC 34 6 11 17 37 65 -28 29
16 Inter CableTel AFC Cardiff (-1) 34 8 6 20 30 62 -32 29
17 Conwy United FC (-3) 34 6 5 23 33 96 -63 20
18 Caernarfon Town FC 34 1 8 25 21 81 -60 11
  612 255 102 255 947 947 0 863
Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored
Inter CableTel AFC Cardiff 1 point deducted and Conwy United FC 3 points deducted for not fulfilling a fixture
Promoted Oswestry Town FC, Port Talbot Athletic FC
Inter CableTel AFC Cardiff + UWIC FC Cardiff => UWIC Inter FC Cardiff
Llansantffraid-ym-Mechain = Llansantffraid-ym-Mechain Port Talbot = Port Talbot
Barry = Y Barri Rhyl = Y Rhyl
Cwmbran = Cwmbrân Caersws = Caersws
Carmarthen = Caerfyrddin Cefn Mawr = Cefn Mawr
Llanelli (Church of St. Elli) = Llanelli Rhayader = Rhaeadr Gwy
Aberystwyth (Mouth of the River Ystwyth) = Aberystwyth Haverfordwest = Hwlffordd
Connah's Quay = Cei Connah Cardiff = Caerdydd
Newtown = Y Drenewydd Conwy (Conway) = Conwy
Bangor = Bangor Caernarfon ( Caernarvon, Carnarvon) = Caernarfon
English = Welsh
AFC = Association Football Club FC = Football Club
TNS =Total Network Solutions
CUP
Semifinals Afan Lido FC Port Talbot - Bangor City FC 2-4 aet
Barry Town FC - Cwmbran Town AFC 1-1 aet (0-3 pen)
Final (07.05.2000) Bangor City FC - Cwmbran Town AFC 1-0
Rhyl FC dissolved in 2021 Llanelli AFC dissolved in 2013
Bangor City FC dissolved in 2022
ANGLESEY (YNYS MÔN)
  Played Won Drew Lost For Against Diff. Points
1 Cemaes Bay FC Reserves 18 10 7 1 49 25 24 37
2 Trearddur Bay FC (-3) 18 12 3 3 73 29 44 36
3 Beaumaris Town FC 18 11 2 5 53 38 15 35
4 Amlwch Town FC Reserves 18 9 5 4 43 28 15 32
5 Llangoed & District FC 18 9 4 5 46 39 7 31
6 Gwalchmai FC (-3) 18 6 6 6 41 48 -7 21
7 Holyhead Gwelfor Athletic FC (-3) 18 6 4 8 32 38 -6 19
8 Llanfairpwll FC Reserves 18 3 5 10 29 44 -15 14
9 Pentraeth FC (-6) 18 3 4 11 35 67 -32 7
10 Valley Juniors FC 18 0 2 16 16 61 -45 2
  180 69 42 69 417 417 0 234
Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored